﻿@charset "utf-8";
/*All*/
*{margin:0px;padding:0px;}
body{margin:0px;padding:0px;font-family:'微软雅黑';font-size:14px;}
a{text-decoration:none;}
ul{padding:0px;margin:0px;}
li{padding:0px;margin:0px;list-style:none;}
img{border:none;}
.clear{clear:both;}
.mid,.fr,.fr2_c{width:1100px;margin:auto;}
a{color:#4f4f4f;}
/*Header*/
.header_container{height:100px;width:100%;position:fixed; z-index:99999;}
.header{height:80px;padding-top:20px; position:relative; z-index:99}
.header.mid{width:1210px;}
.logo{display:block;float:left;margin-top:10px;}
.nav{width:840px;float:right;z-index:99999;}
.nav>ul>li{float:left;height:20px;width:105px;padding:30px 0px; position:relative;}
.nav>ul>li:hover{background:#d10303;}
.nav>ul>li:hover>a{color:#fff;border-right:solid 1px #d10303;}
.nav>ul>li>a{display:block;text-align:center;border-right:solid 1px #e0e0e0;color:#000;}
.nav>ul>li:last-child>a{border-right:none;}
.nav>ul>li:hover .childMenu{display:block;}
.childMenu{display:none;position:absolute;width:100%;right:0px;top:80px; z-index:9999}
.childMenu .content{ position:relative; z-index:99;}
.childMenu ul{width:105px;text-align:center;margin-top:20px;}
.childMenu ul li{width:105px;height:25px;line-height:25px;margin-bottom:10px;}
.childMenu ul li:hover{background:#d10303;}
.childMenu ul li a{color:#fff;}
.header_container .mask{ position:absolute;top:0px;left:0px;width:100%;height:100%;filter:alpha(Opacity=98);opacity:0.98; z-index:9;}
.header_container>.mask{height:100px;background: bottom #fff repeat-x;box-shadow:0 0 5px #888}
.childMenu .mask{background:#d10303;filter:alpha(Opacity=50);opacity:0.5}
/*Banner*/
.banner{height:660px;}
.banner .bd li{width:100%;height:660px;background:no-repeat center top; position:absolute;display:none;}
.banner .bd li.on{display:block;}
.banner .bd li p.mid{position:relative;top:280px;}
/*An*/
.an{height:55px;background:#d00101; position:relative;margin-top:-55px;line-height:55px;}
.an_span{display:inline-block;float:left;padding-left:60px;color:#fff;width:95px; background:url(sound.png) 40px center no-repeat #bc0202;}
.an_ul{float:left;width:850px;}
.an_ul p{margin-left:50px;}
.an_ul a{color:#fff;}
.an_tb{ position:absolute;right:0px;top:0px;width:50px;height:40px;float:right;margin-top:10px;margin-right:22px;}
.an_tb .prev,.an_tb .next{display:inline-block;float:left; width:25px;height:40px;background:url(an_tb.png) no-repeat;}
.an_tb .next{ background-position:-25px;}
/*se*/
.se{height:55px;position:relative;margin-top:-55px;line-height:55px;}
.search{width: 300px;float: right; border-radius:10px 10px 0px 0px;}
#txtsearchcontrol{width: 194px;vertical-align: middle;margin-left: 20px;line-height: 20px;height:20px;}
.search img{ vertical-align:middle;}
/*fr*/
.fr{ position:relative;margin-bottom:35px;}
.fr_title{margin-left:30px;height:31px;font-size:24px;color:#333;padding-top:30px;padding-bottom:8px;width:535px;border-bottom:solid 1px #ccc; position:relative; z-index:2}
.fr_title img{ position:absolute;margin-left:-30px;margin-top:15px;}
.fr_title .en{color:#666;}
.slash{color:#a1a1a1;}
.fr_title .more{display:block;width:20px;height:20px;position:absolute;right:0px;bottom:-10px;background:url(more.png) no-repeat;}
.fr_title .more a{display:block;height:20px;}
.fr_title .more:hover{background:url(more_2.png) no-repeat;}
/*fr1*/
.fr1 .fr_content{width:565px;font-size:12px;line-height:30px;color:#383838;margin-top:20px;}
.fr_content p{color:#c50303;font-size:14px;font-weight:bold;line-height:3em;}
.login_fr{width:443px;height:210px;background:url(login_bg.png) no-repeat; position:absolute; right:0px;top:30px;}
.login_fr table{width:260px;margin:auto;margin-top:35px;}
.login_fr p{border:solid 1px #ccc;color:#868585;font-size:14px;padding-left:25px;margin:7px;}
.login_fr .userName{background:url(userName.png) 5px center no-repeat #f1efef;}
.login_fr .psw{background:url(passWord.png) 5px center no-repeat #f1efef;}
.login_fr input{width:160px;height:32px;border:none;background:#f1efef;}
.login_fr button{width:101px;height:30px;border:none;margin:5px;line-height:30px;color:#fff;background:url(btn_bg.png);}
.login_fr button a{display:inline-block;width:100%;height:100%;cursor:pointer;}
/*fr2*/
.fr2{background:#c20303;height:180px;}
.f2c_left{width:650px;padding:10px 0px;float:left;height:160px; position:relative;}
.f2c_left li{float:left;width:180px;margin:0px 10px;height:150px}
.f2c_left li img{width:180px;height:120px;}
.f2c_left .bd {height:150px;}
.f2c_left .bd ul{height:150px;clear:both;padding:10px 0px; }
.f2c_left .bd p{font-size:12px;color:#fff; text-align:center;}
.f2c_left .prev,.f2c_left .next{width:36px;height:36px;display:block;right:-36px; position:absolute; z-index:99;cursor:pointer;}
.f2c_left .prev{background:url(f2c_left_t.png) no-repeat;top:0px;}
.f2c_left .next{background:url(f2c_left_b.png) no-repeat;bottom:0px;}
.f2c_right{float:right;width:330px;height:180px; position:relative;}
.f2r_c{ position:absolute;bottom:0px;width:330px;height:306px;right:0px;}
.f2r_c img{width:330px;}
/*fr3*/
.fr3{margin-bottom:10px;}
.f3_left{width:386px;float:left;height:350px;margin-top:20px;}
.f3_left .bd ul{}
.f3_left .bd li{position:relative;width:100%;}
.f3_left .bd li img{width:386px;height:280px;}
.f3_left .bd p{height:36px;line-height:36px;color:#fff;background:#d10303; position:absolute;width:100%; bottom:0px; text-align:center;}
.f3_left .hd{margin-top:10px;}
.f3_left .hd ul li{width:127px;height:15px;margin-right:1px;float:left;cursor:pointer; position:relative;}
.f3_left .hd ul li p{height:5px;background-color:#ccc; position:absolute;bottom:0px;width:100%;transition-property:height background-color;transition-duration:0.5s;}
.f3_left .hd ul li.on p{background-color:#d10303;height:10px;transition-property:height background-color;transition-duration:0.5s;}
.f3_right{width:680px;float:right;margin-top:20px;height:310px;}
.f3_right .hd{width:150px;height:310px;float:left;}
.f3_right .hd li{margin-bottom:15px;}
.f3_right .hd li p{width:120px;height:35px;border:solid 1px #d7d7d7; text-align:center;line-height:35px;cursor:pointer;}
.f3_right .hd li.on{border-right:solid 3px #d10303;}
.f3_right .hd li.on p{background:#d10303;color:#fff;}
.f3_right .bd{width:520px;height:310px;float:right;line-height:2em;}
.f3_right .bd .f3r_c_li:hover .title{color:#c20303;}
.f3r_c{ z-index:9;}
.f3r_c_li{ position:relative;background:url(li_bg4.png) bottom repeat-x;height:102px;}
.f3r_c_li:hover .title{color:#c20303;}
.f3r_c_li .title{font-size:14px;line-height:2.5em;color:#2b2b2b;width:390px;font-weight:bold;}
.f3r_c_li .content{font-size:12px;width:390px;color:#525252;}
.f3r_c_li .time{ position:absolute; top:10px;right:0px;width:77px;height:70px;border:solid 1px #e6e5e5;text-align:center;color:#414141;}
.f3r_c_li:hover .time{border:solid 1px #c20303;}
.f3r_c_li .time .day{display:block;background:#f3f3f3;border-bottom:solid 1px #e6e5e5;height:29px;line-height:30px;}
.f3r_c_li:hover .day{background:#c20303;color:#fff;}
.f3r_c_li .time .my{line-height:40px;}
/*fr4*/
.f4_container{background:#f2f0f0 center bottom no-repeat;padding-bottom:35px;}
.fr4{margin-bottom:0px;}
.fr4_c{margin-top:30px;}
.f4c_block{width:255px;height:305px;border:solid 2px #e0dfdf;margin-right:16px;float:left;position:relative;background:#fff; opacity:0;left:50px;}
.f4c_block:last-child{margin-right:0px;}
.f4c_block p{padding:0px 20px;line-height:2em;font-size:12px;line-height:26px;color:#4e4e4e;}
.f4c_block .title{height:40px;line-height:40px;text-align:center;font-size:16px;color:#4e4e4e;border-bottom:solid 1px #e0dfdf}
.f4c_block .img{padding:15px 20px;padding-bottom:10px;height:100px;}
.f4c_block img{width:215px;height:100px;}
.f4c_block .more_p{text-align:center; position:absolute;left:0px;padding:0px;bottom:0px;width:100%;height:30px;}
.f4c_block .more{display:block;width:80px;height:30px;margin:auto;background:#676767;text-align:center;line-height:30px;}
.f4c_block .more a{color:#fff;}
.f4c_block:hover{border:solid 2px #d10303;}
.f4c_block:hover .more{background:#d10303;}
/*fr5*/
.fr5{padding-top:30px;line-height:30px;font-size:12px;}
.fr5 ul{clear:both;margin-top:8px;}
.f5_block .title{border:solid 1px #ccc;height:42px;line-height:42px;}
.f5_block .title .name{display:block;width:100px;float:left;font-size:16px;color:#4a4a4a;padding-left:30px;font-weight:bold;border-bottom:solid 3px #d10303}
.f5_block .title .more{float:right;margin-right:20px;font-size:12px;}
.f5_block .title .more a{color:#8e8e8e}
.f5_block li:hover a{color:#d00101}
.first_li{padding:15px 0px;color:#474747;background:url(li_bg4.png) repeat-x bottom;}
.first_li img{float:left;margin-right:10px;width:130px;height:85px;}
.first_li_title{font-weight:bold;margin-top:5px;color:#363636;line-height:30px;}
.f5b_1,.f5b_2{width:396px;float:left;margin-right:25px;}
.f5b_1 .title ul,.f5b_2 .title ul{float:left;clear:none;margin-top:0px;}
.f5b_1 .title ul li,.f5b_2 .title ul li{float:left;background:none;width:120px;padding-left:0px;text-align:center;}
.f5b_1 .title ul li a,.f5b_2 .title ul li a{display:block;height:100%;}
.f5b_1 .title ul li.on a,.f5b_2 .title ul li.on a{background:#d00101;color:#fff;}
.first_li{clear:both;}
.f5b_3{width:255px;float:right;}

/*fr5 li*/
.fr5 li{padding-left:10px;background:url(li_bg.png) left center no-repeat;}
.fr5 li a{color:#4f4f4f;}
.fr5 li .time{float:right;color:#999999;}
/*footer*/
.footer_container{height:230px;background:#565656;}
.footer_block{height:230px;background:url(footer_bg1.png) right top no-repeat;float:left;}
.fb_1{width:270px;color:#f1f1f1;}
.fb_1 .title{padding:15px 0px;}
.fb_1 select{width:230px;margin-bottom:8px;}
.fb_2{width:618px;font-size:12px;line-height:2em;color:#999898;}
.fb_2 p{padding:0px 35px;}
.fb_2 .logo_img{text-align:center;padding:15px 0px;}
.fb_2 .links span{padding:0px 15px;border-right:solid 1px #676767;}
.links span:first-child{padding-left:0px;}
.links span:last-child{border-right:none;}
.fb_2 .links span a{color:#c5c5c5}
.fb_2 .content{margin-top:10px;}
.fb_3{background:none;float:right;}
.fb_3 .er{padding-top:40px;}
.fb_3 .er img{height:122px;float:left;}
.fb_3 p{width:1.9em;text-align:center;float:right;background:#676767;height:110px;color:#fff;padding-top:12px;}
.footer_container a{color:#999898}
.footer_container a:hover{color:#d10303;}
/*
  Page
*/
.page_banner{height:384px;}
.center{background-color:#f5f5f5;padding:30px 0px;}
.childNav{height:60px;background:#c50303;line-height:60px;color:#fff;margin-top:-30px;}
.childNav li{display:block;float:left;width:200px;text-align:center;font-size:16px;font-weight:bold;}
.childNav li a{display:block;width:100%;color:#fff;}
.childNav li a.on{background:#b40606;}
.center p.title{text-align:center;font-size:24px;color:#6a6a6a;padding:30px 0px;border-bottom:solid 2px #efefef;}
.center p.title span{margin-left:1em;}
.xs{display:block;width:96px;height:5px;background:#c50303;margin:auto;margin-top:-3px;}
.center .content{margin-top:65px;line-height:36px;margin-bottom:50px;}
.center .content img{margin-right:25px;float:left;}
.center .content h3{color:#c50303;font-size:24px;}
.center .content_right{width:515px;float:right;background:url(jj_bg.png) right bottom no-repeat;}
.center .content_right .xs{margin:0px;height:3px;}
/*page_list*/
.c_left{width:255px;min-height:300px;float:left;}
.cL_1{background-color:#fff;}
.cL_head{width:255px;;height:68px;background:url(left_h_bg.png) no-repeat;line-height:68px;font-size:24px;color:#fff;text-align:center;}
.cL_content{border:solid 1px #e8e8e8;padding:15px 0px;min-height:220px;}
/*二级栏目*/
.cL_content > ul{width:223px;margin:auto;}
.cL_content > ul>li{width:223px;margin-bottom:10px;}
.cL_content > ul>li:hover>a{background:url(nav_12.png) 15px center #dc0e0e no-repeat ;color:#fff;}
.cL_content > ul >li >a{display:block;height:38px;padding-left:40px;background:url(nav_1.png) 15px center #d1d1d1 no-repeat;line-height:38px;color:#434343;}
.cL_content > ul >li >a.on{background:url(nav_12.png) 15px center #dc0e0e no-repeat ;color:#fff;}
/*三级栏目*/
.cL_content > ul >li>ul>li:hover>a{background:url(nav_22.png) 25px center #fff no-repeat;color:#dc0e0e;font-weight:bold}
.cL_content > ul >li>ul>li>a{display:block;height:38px;background:url(nav_2.png) 25px center #e6e6e6 no-repeat;line-height:38px;color:#434343;padding-left:50px;}
/*四级栏目*/
.cL_content > ul >li>ul>li>ul>li>a{display:block;height:35px;line-height:35px;border-bottom:dashed 1px #ccc;color:#434343;padding-left:60px;}
.cL_content > ul >li>ul>li>ul>li:hover>a{color:#dc0e0e}
/*左导航效果*/
.cL_content > ul>li ul{display:none;}
.cL_content ul.on{display:block}
.cL_content a.on+ul{display:block;}
/*.cL_content > ul li:hover>ul{display:block;}*/


.cL_2{margin-top:15px;}
.c2_block{padding:2px;background:#fff;border:solid 1px #dcdcdc;margin:5px 0px;height:73px;}
.c2_block img{width:249px;height:73px;}
.c2_block:hover{border:solid 1px #d10303;}
.c2_block:last-child{margin-bottom:0px;}

.cL_3{background-color:#fff;margin-top:20px;}
.cL_3.f5_block .title{padding:0px;}
.cL_3.f5_block .title .name{margin-left:0px;padding-left:0px;color:#dc0e0e;}
.cL_3.f5_block ul{padding:5px;border:solid 1px #dcdcdc;border-top-width:0px;clear:both;}
.cL_3.f5_block li{font-size:12px;padding-left:10px;background:url(li_bg.png) left center no-repeat;}
.cL_3.f5_block ul a{color:#4f4f4f;line-height:30px;}
/*right*/
.c_right{width:800px;padding:15px;min-height:833px;float:right;background:url(cR_bg.png) repeat-x #fff;border:solid 1px #ccc;}
.cR_title{height:35px;background:url(cR_2.png) bottom no-repeat;}
.cR_title .name{display:block;margin-left:3px;padding-left:1em;border-left:solid 3px #dc0e0e;font-size:16px;font-weight:bold;float:left;}
.location{float:right;color:#606060;font-size:12px;padding-top:5px;}
.location a{color:#606060;}
.cR_block{margin-top:20px;}
.cR_block .title{padding:10px 0px;height:20px;border-bottom:solid 1px #dddddd;}
.cR_block .name{font-size:16px;font-weight:bold;color:#dc0e0e;display:block;float:left;padding-left:10px;background:url(li_bg.png) no-repeat left center;}
.cR_block .more{float:right;font-size:12px;}
.cR_block .more a{color:#666666;}
.cR_block ul{margin-top:20px;}
.cR_block li{padding-left:20px;background:url(li_bg3.png) left center no-repeat;}
.cR_block li a{color:#484848;line-height:30px;}
.cR_block li:hover a{color:#dc0e0e;}
.cR_block .time{float:right;}
/*article_li*/
.article_li{padding:30px 0px;padding-left:20px;border-bottom:solid 1px #efefef;}
.article_li:hover{background:#f5f5f5}
.article_li .time{float:left;width:135px;height:85px;background:url(slash.png) no-repeat center;}
.article_li .time .day{display:block;height:45px;line-height:45px;font-size:30px;color:#404040}
.article_li .time .my{display:block;height:40px;line-height:40px;text-align:right;font-size:20px;color:#7c7c7c;}
.article_li_content{width:630px;float:right;color:#5b5b5b;line-height:30px;}
.article_title{font-size:16px;color:#3c3c3c;line-height:38px;}
.article_li_content >img{width:132px;height:86px;float:left;margin-right:10px;}
.article_title img{margin-top:12px;margin-right:5px;}
.article_li_content .more a{color:#c50303;}
.pageClass{text-align:center;height:50px;margin-top:40px;}
.pageClass >a{display:inline-block;color:#fff;}
.pageClass span{background:#878787;margin:0.5em;padding:10px 15px;}
.pageClass strong span{background:#c50303;color:#fff;}
/*Article_content*/
.article{line-height:2.1em;padding:15px;}
.article a{color:#000;}
.article h1{margin-top:18px;}
.article h1,.article h3{text-align:center;line-height:2em;font-size:16px;}
.article h3{font-weight:100;font-size:12px;color:#333;margin-top:5px;margin-bottom:20px;}
.article h3 span{margin-right:1em;}
/*others*/
.f5b_3 .c2_block{margin-bottom:10px;}


